Maximum Residence Time

Implemented from programmer version 11.01 which introduces the instruction Read Timer tt min mm sec ss
Maximum Residence Time, also called Critical Time can be set for a position, by right-clicking on it:

Using maximum residence times can punish productivity!
Also have in mind the possibility of using 'No Deposit' (asterisk in basket sequence) for critical treatment times instead of Max Time.
Use maximum residence times with moderation!

The next position in the basket sequence must be free before putting a basket in a position with Critical Time. This is to ensure that the basket can be taken out when its critical time has elapsed. In the example above, Tank 2 must be free before putting a basket in Tank 1.

The automatic program creates procedures that start by checking any critical positions for remaining time. If the remaining time is less than the defined time, the procedure calls the procedure to take out the basket from the critical position. Then the procedure doing this check, continues with its next instruction.